Imports Microsoft.VisualBasic

Namespace effority.UserDirectory

   Public Class Consts

      Public Const SHOW_PROFILES_TO_SEARCH_SETTINGS As String = "ShowProfilesToSearchSettings"

      Public Const PROFILES_TO_SEARCH As String = "ProfilesToSearch"

      Public Const PROFILES_TO_SHOW As String = "ProfilesToShow"

      Public Const MAX_LENGTH As String = "MaxLength"
      Public Const HTML_DECODE As String = "htmlDecode"

      Public Const IGNORE_EFFECTIVE_EXPIRE_DATES As String = "ignoreEffectiveExpireDates"

      Public Const DISPLAY_MODE As String = "DisplayMode"

      Public Const DISPLAY_TEMPLATE As String = "DisplayTemplate"
      Public Const DISPLAY_HEAD_TEMPLATE As String = "DisplayHeadTemplate"

      Public Const PROFILES_SEARCH_ALL As String = "ProfilesToSearchAll"

      Public Const PROFILES_SHOW_ALL As String = "ProfilesToShowAll"

      Public Const MODULE_BASE As String = "effority.UserDirectory"

      Public Const USERTABLE_CACHE As String = MODULE_BASE & ".UserTable"

      Public Const USERID_COLUMN As String = "UserId"

      Public Const ENABLE_PROFILE_LINK As String = "EnableProfileLink"
      Public Const COLUMN_FOR_PROFILE_LINK As String = "ColumnForProfileLink"

      Public Const EMAIL_FIELD_WITH_MAILTO As String = "EmailMailTo"

      Public Const DEFAULT_SEARCH_EXPRESSION As String = "DefaultSearchExpression"
      Public Const DISABLE_SEARCH As String = "DisableSearch"

      Public Const USERNAME_PROFILE_ID As Int32 = -1
      Public Const EMAIL_PROFILE_ID As Int32 = -2
      Public Const DISPLAYNAME_PROFILE_ID As Int32 = -3

      Public Const DETAILS_VIEW_ENABLE As String = "EnableDetailsView"
      Public Const DETAILS_VIEW_COLUMN As String = "ColumnDetailsView"
      Public Const DETAILS_VIEW_TEMPLATE As String = "TemplateDetailsView"

      Public Const TAB_LINK_ENABLE As String = "TabLinkEnable"
      Public Const TAB_LINK_COLUMN As String = "TabLinkColumn"
      ' Public Const TAB_LINK_TEXT As String = "TabLinkText"

      Public Const TEMPLATE_STRING As String = "TemplateString"

      Public Const MIN_CHAR As String = "MinChar"

      Public Const ADD_ROLES As String = "AddRoles"
      Public Const REMOVE_ROLES As String = "RemoveRoles"
      Public Const IGNORE_ROLES As String = "IgnoreRoles"

      Public Const VCARD_LINK_ENABLE As String = "vCardLinkEnable"
      Public Const VCARD_LINK_COLUMN As String = "vCardLinkColumn"
      Public Const VCARD_LINK_TEMPLATE As String = "vCardLinkTemplate"

      Public Const SEARCH_START_MODE As String = "SearchStartMode"

      Public Const TAB_LINK_NEW_WINDOW As String = "TabLinkNewWindow"

      Public Const SORT_DIRECTION As String = "SortDirection"
      Public Const SORT_COLUMN As String = "SortColumn"

   End Class

End Namespace

